Supreme Leader – English–Nederlands translations

🇬🇧 en nl 🇳🇱

Supreme Leader noun

  • head of state of Iran
hoogste leider
Wiktionary Links